// site.isscloud.project.mapper.PjRealtimeTemperatureDataIssueMapper.java
package site.isscloud.project.mapper;

import site.isscloud.project.domain.PjRealtimeTemperatureDataIssue;
import java.util.List;

/**
 * 实时温度异常数据Mapper接口
 */
public interface PjRealtimeTemperatureDataIssueMapper {
    /**
     * 查询实时温度异常数据
     */
    PjRealtimeTemperatureDataIssue selectPjRealtimeTemperatureDataIssueById(Long id);

    /**
     * 查询实时温度异常数据列表
     */
    List<PjRealtimeTemperatureDataIssue> selectPjRealtimeTemperatureDataIssueList(PjRealtimeTemperatureDataIssue pjRealtimeTemperatureDataIssue);

    /**
     * 新增实时温度异常数据
     */
    int insertPjRealtimeTemperatureDataIssue(PjRealtimeTemperatureDataIssue pjRealtimeTemperatureDataIssue);

    /**
     * 修改实时温度异常数据
     */
    int updatePjRealtimeTemperatureDataIssue(PjRealtimeTemperatureDataIssue pjRealtimeTemperatureDataIssue);

    /**
     * 删除实时温度异常数据
     */
    int deletePjRealtimeTemperatureDataIssueById(Long id);

    /**
     * 批量删除实时温度异常数据
     */
    int deletePjRealtimeTemperatureDataIssueByIds(Long[] ids);
}